﻿@charset "utf-8";
/* CSS Document */

#holiday_right{ width:740px; height:auto;float:left;}
#holiday_left{ width:250px;  height:auto; float:left;}
/* 寻找线路 */
#holiday_xzxl{ width:244px; height:auto; background:#89d724; padding:3px;}
#holiday_xzxl #title{ width:244px; height:40px;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -3px;}
#holiday_xzxl #title_dl{ width:244px; height:37px;padding-top:3px;}

/* 大连哈尔滨切换 */
#holiday_xzxl #title_dl #city_dl{ height:30px; width:120px; float:left;line-height:30px; text-align:left;background:url(../images/bg_23.png);background-position:0 -60px; z-index:999;}
#holiday_xzxl #title_dl #city_dl h3{ cursor:pointer; line-height:28px; height:28px; font-size:12pt; font-weight:bold; font-family:"黑体"; color:#333333;  display:block;   border:1px #CCCCCC solid;padding-left:15px;}
#holiday_xzxl #title_dl #city_dl a{display:block; line-height:24px;color:#666666;padding-left:15px;}
#holiday_xzxl #title_dl #city_dl a:hover{background-color:#eee; color:#000;padding-left:15px;}
#holiday_xzxl #title_dl #city_dl div{width:118px;display:none; border:1px solid #CCCCCC; border-top:none; background:#FFFFFF; margin-top:-1px;}
#holiday_xzxl #title_dl #city_hrb{ height:30px; width:110px; float:left;line-height:30px; text-align:left;font-size:12px; font-family:"黑体"; color:#fff; padding-left:10px;}
/* 大连哈尔滨切换 */


#holiday_xzxl #title_hrb{ width:244px; height:40px;}
#holiday_xzxl #title_hrb #city_hrb{ height:30px; width:110px; float:left;line-height:30px; text-align:left;font-size:12px; font-family:"黑体"; color:#fff; padding-left:10px;}
#holiday_xzxl #content{width:244px;  height:auto;padding-bottom:5px; background:#6ebd09;}
#holiday_xzxl #content .name1{width:214px; height:30px; padding-top:4px; line-height:30px;color:#FFFFFF; font-weight:bold; font-size:14px;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -43px; padding-left:30px;text-decoration: none;}
#holiday_xzxl #content .name1 a{width:214px; height:30px;color:#FFFFFF; font-weight:bold; font-size:14px;}
#holiday_xzxl #content .name1 a:hover{width:214px; height:30px;color:#FFFF66; font-weight:bold; font-size:14px;}
#holiday_xzxl #content .classify_hx{width:229px; height:auto; color:#a2e64c; padding:0px 10px 8px 5px; line-height:20px; border-bottom:1px #5da500 solid; }
#holiday_xzxl #content .classify_hx a{  color:#FFFFFF; padding:0px 3px;}
#holiday_xzxl #content .classify_hx a:hover{ color:#FFFF66; }
#holiday_xzxl #content .classify_hx2{width:229px; height:auto; color:#a2e64c; padding:0px 10px 0px 5px; line-height:20px;}
#holiday_xzxl #content .classify_hx2 a{  color:#FFFFFF; padding:0px 2px; }
#holiday_xzxl #content .classify_hx2 a:hover{ color:#FFFF66; }
#holiday_xzxl #content .name2{width:214px; height:30px; padding-top:4px; line-height:30px;color:#FFFFFF; font-weight:bold; font-size:14px;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -79px; padding-left:30px; border-top:1px #7fcd1a solid;}
#holiday_xzxl #content .name3{width:214px; height:30px; padding-top:4px; line-height:30px;color:#FFFFFF; font-weight:bold; font-size:14px;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -115px; padding-left:30px;  border-top:1px #7fcd1a solid;}
#holiday_xzxl #content .name4{width:214px; height:30px; padding-top:4px; line-height:30px;color:#FFFFFF; font-weight:bold; font-size:14px;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -154px; padding-left:30px; border-top:1px #7fcd1a solid;}
#holiday_xzxl #content .name5{width:214px; height:30px; padding-top:4px; line-height:30px;color:#FFFFFF; font-weight:bold; font-size:14px;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -193px; padding-left:30px; border-top:1px #7fcd1a solid;}
#holiday_xzxl #content .qq{width:244px; height:auto; padding-top:4px; line-height:30px;color:#FFFFFF;  font-size:12px;  border-top:1px #7fcd1a solid;}
/* 主题旅游 */
#holiday_ztlv{ width:244px; height:882px; background:#f0ecd3; padding:3px;}
#holiday_ztlv #title{ width:229px; height:35px;background:url(../images/bg_6.png) repeat-x 0 0; background-position:0 -3px;background:#f6f4e9; border-bottom:1px #e1ddc7 solid; color:#896c3f; font-family:"黑体"; font-size:12pt; line-height:35px; padding-left:15px;}
#holiday_ztlv .content{width:244px; height:845px; background:#f6f4e9;border-top:1px #ffffff solid;}
#holiday_ztlv .content ul{width:220px; height:835px; padding:10px 6px 0px 12px;}
#holiday_ztlv .content li{width:220px; height:60px; padding:2px 0px !important; *display:inline}


/* 焦点图 */
#holiday_Keyimage{ width:738px; height:228px; border:1px solid #ccc;}
/* 电话 */
#holiday_tel{ width:738px; height:70px; border:1px solid #ccc; background:#f8f8f8;}
#holiday_tel #left{width:422px; height:50px; float:left; border-right:1px solid #ccc; line-height:25px; font-size:12px; font-family:"黑体";}
#holiday_tel #left strong{ margin-right:14px;}
#holiday_tel #left span{ margin-right:14px;}
#holiday_tel .right {width:265px; height:50px;  float:left;line-height:25px; margin-left:10px; font-size:13px;}
#holiday_tel .right ul{width:265px; height:25px; }
#holiday_tel .right  li{width:80px; height:25px; float:left; padding-right:8px;}
/* 线路+咨询 */
#holiday_page{width:740px; height:1080px;}
#holiday_page #left{width:510px; height:1080px; float:left;}
#holiday_page #right{width:220px; height:1080px; float:left;}

/* 旅游咨询 */ 
#holiday_new_title{ width:208px; height:33px; line-height:33px; padding-left:10px; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; background:url(../images/bg_2.png) repeat-x 0 0 ;background-position:57px -123px;}
#holiday_new_title .title{width:148px; height:33px; float:left; font-size:14px; font-weight:bold;}
#holiday_new_title .more{width:50px; height:33px; float:left; text-align:right; padding-right:10px;}
.holiday_new_content{ width:218px; height:270px; border:#dddddd 1px solid;}
.holiday_new_content ul{width:218px; height:260px; padding:5px 0px 0px 0px;}
.holiday_new_content li{width:198px; height:25px; line-height:25px; border-bottom:1px #ababab dashed; padding:0px 10px;}
.holiday_new_content a{width:198px; height:25px; display:block;}

/* 排行 */ 
#holiday_charts_title{ width:208px; height:33px; line-height:33px; padding-left:10px; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; background:url(../images/bg_2.png) repeat-x 0 0 ;background-position:57px -123px;}
#holiday_charts_title .title{width:148px; height:33px; float:left; font-size:14px; font-weight:bold;}
#holiday_charts_title .more{width:50px; height:33px; float:left; text-align:right; padding-right:10px;}
.holiday_charts_content{ width:218px; height:275px; border:#dddddd 1px solid;}
.holiday_charts_content ul{width:218px; height:255px; padding:5px 0px 0px 0px;}
.holiday_charts_content  li{width:198px; height:25px; line-height:25px; border-bottom:1px #ababab dashed; padding:0px 10px;}
.holiday_charts_content  a{width:198px; height:25px; display:block;}

/* 工具 */ 
#holiday_else{width:214px; height:439px; float:left; background:#f0ecd3; padding:3px;}
#holiday_else_classify{width:214px; height:215px; background:#f6f4e9;}
#holiday_else_classify a{width:107px; height:107px; display:block;}
#holiday_else_classify #a1{width:107px; height:107px; float:left; background:url(../images/bg_6.png) no-repeat 0 0 ; background-position:-2px -250px;}
#holiday_else_classify #a2{width:107px; height:107px; float:left; background:url(../images/bg_6.png) no-repeat 0 0 ; background-position:0 -463px;}
#holiday_else_classify #a3{width:107px; height:107px; float:left; background:url(../images/bg_6.png) no-repeat 0 0 ; background-position:-2px -356px;}
#holiday_else_classify #a4{width:107px; height:107px; float:left; background:url(../images/bg_6.png) no-repeat 0 0 ; background-position:0 -570px;}

#holiday_else_hot{width:179px; height:35px; line-height:35px; padding-left:35px; color:#6f4c1a; font-size:12pt; background:url(../images/bg_6.png) no-repeat 0 0 ; background-position:0 -687px; font-family:"黑体";}
#holiday_else_hot_page{width:194px; height:50px; padding:5px 10px; line-height:25px; background:#f6f4e9;}
#holiday_else_hot_page a{ padding:0px 3px;}
#holiday_else_hot_page a:hover{ padding:0px 3px;}

#holiday_else_tool{width:179px; height:35px; line-height:35px; padding-left:35px; color:#6f4c1a; font-size:12pt; background:url(../images/bg_6.png) no-repeat 0 0 ; background-position:0 -727px; font-family:"黑体";}
.holiday_else_tool_page{width:214px; height:94px;  line-height:20px;}
.holiday_else_tool_page ul{width:214px; height:94px;}
.holiday_else_tool_page li{width:71px; height:30px; float:left; padding-left:35px;}
.holiday_else_tool_page .a1{width:71px; height:30px; line-height:30px;  border-bottom:2px #f0ecd3 solid; border-right:2px #f0ecd3 solid; background:url(../images/bg_6.png) no-repeat 0 0 #f6f4e9; background-position:-3px -763px; float:left;}
.holiday_else_tool_page .a2{width:71px; height:30px; line-height:30px;  border-bottom:2px #f0ecd3 solid; background:url(../images/bg_6.png) no-repeat 0 0 #f6f4e9;  background-position:-7px -864px; float:left;}
.holiday_else_tool_page .a3{width:71px; height:30px; line-height:30px; border-bottom:2px #f0ecd3 solid; border-right:2px #f0ecd3 solid; background:url(../images/bg_6.png) no-repeat 0 0 #f6f4e9; background-position:-1px -797px; float:left;}
.holiday_else_tool_page .a4{width:71px; height:30px; line-height:30px; border-bottom:2px #f0ecd3 solid; background:url(../images/bg_6.png) no-repeat 0 0 #f6f4e9; background-position:-4px -899px;float:left;}
.holiday_else_tool_page .a5{width:71px; height:30px; line-height:30px;  border-right:2px #f0ecd3 solid; background:url(../images/bg_6.png) no-repeat 0 0 #f6f4e9; background-position:-4px -832px; float:left;}
.holiday_else_tool_page .a6{width:71px; height:30px; line-height:30px;  background:url(../images/bg_6.png) no-repeat 0 0 #f6f4e9; background-position:-6px -935px; float:left;}

/* 国内旅游推荐 */
#gnly_tj{width:508px; height:34px; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; background:url(../images/bg_2.png) repeat-x 0 0 ;background-position:57px -123px;}
#gnly_tj #title{ width:147px; height:34px; background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:0 0; font-size:12pt; font-family:"黑体"; color:#FFFFFF; line-height:34px; text-align:center; float:left;}
#gnly_tj #classify{width:306px; height:34px; float:left; line-height:34px; text-align:right; color:#cfcfcf; padding-right:5px;}
#gnly_tj #classify a{ color:#1e853a;}
#gnly_tj #classify a:hover{color:#ff2e00;text-decoration: none;}
#gnly_tj #classify .name{color:#333333;}
#gnly_tj  .more{ width:50px; height:34px; color:#333333; float:left;}
#gnly_tj  .more a{color:#333333;}
#gnly_tj  .more a:hover{color:#ff2e00;text-decoration: none;}


/* 旅游推荐加副标题 删除哈尔滨周边旅游-------12.3--------开始 */
.gnly_tj_content{width:508px; height:317px; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; border-bottom:#dddddd 1px solid;}
.gnly_tj_content .txt{width:498px; height:30px; line-height:30px; padding-left:10px; color:#777777; border-bottom:#ececec 1px solid; background:#f7ffe8;}
.gnly_tj_content ul{width:488px; height:289px;padding:0px 10px;}
.gnly_tj_content li{width:488px; height:30px; line-height:30px;   display:inline;}
.gnly_tj_content p{padding:0px; margin:0px;}
.gnly_tj_content .line{width:410px; height:30px;font-size: 13px;color:#1e853a; float:left;border-bottom:1px #dddddd dashed;padding:0px; margin:0px;}
.gnly_tj_content .line span{ color:#666666; float:left; padding:0px; margin:0px;}
.gnly_tj_content .line a{color:#1e853a; height:30px; display:block; text-decoration:none; font-size:14px; font-weight:bold;float:left;}
.gnly_tj_content .line a:hover{color:#ff2e00; height:30px;  display:block;text-decoration:none; font-size:14px; font-weight:bold;float:left;}
.gnly_tj_content .price{width:78px; height:30px;font-size: 13px; font-weight:bold; color:#ff2e00; float:left;border-bottom:1px #dddddd dashed;padding:0px; margin:0px;}

/* 旅游推荐加副标题 删除哈尔滨周边旅游-------12.3--------结束 */


/* 国内旅游线路列表 */
#holiday_city{width:734px; height:145px; background:#f6f4e9; border:3px #f0ecd3 solid;}
#holiday_city #title{width:714px; height:32px; border-bottom:1px solid #e1ddc7; padding-left:20px; font-family:"黑体"; font-size:12pt; color:#896c3f; line-height:32px;}
#holiday_city #content{width:694px; height:112px; border-top:1px solid #ffffff; padding:0px 20px;}
#holiday_city #content .img{ width:94px; height:94px; padding:9px 10px 9px 0px; float:left;}
#holiday_city #content .txt{ width:590px; height:94px; padding:9px 0px 9px 0px; float:left; display:block;color:#896c3f}

.holiday_line{width:740px; height:auto;}
.holiday_line ul{width:740px; height:auto;}
.holiday_line li{width:740px; height:auto !important; overflow:hidden; padding:10px 0px; border-bottom:#dddddd 1px solid; }
.holiday_line #img{width:166px; height:auto !important; overflow:hidden; float:left;}
.holiday_line #txt{width:464px; height:auto !important; overflow:hidden; float:left; padding:0px 10px;}
.holiday_line #txt #a1{width:464px; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#008800;}
.holiday_line #txt #a1 a{ font-size:14px; font-weight:bold; color:#008800;}
.holiday_line #txt #a1 a:hover{ font-size:14px; font-weight:bold; color:#ff2e00;}
.holiday_line #price{width:90px; height:75px; float:left; line-height:30px; font-size:16pt; color:#ff2e00; font-weight:bold; text-align:center; padding-top:15px;}
.holiday_line #price  a{width:72px; height:21px; line-height:21px; display:block; background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:0 -977px; color:#fff; font-weight:100; margin:auto; text-decoration:none;}
.holiday_line #price  a:hover{width:72px; height:21px; line-height:21px; display:block; background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:-74px -977px; color:#fff; font-weight:100; margin:auto;text-decoration:none; }
.￥{ font-size:10pt; color:#ff2e00; padding:0px 3px;}
.red2{ font-size:11pt;color:#ff2e00; font-weight:bold; padding:0px 4px;}
.red3{ font-size:18pt;color:#ff2e00; font-weight:bold; }


/*CSS scott style pagination*/

DIV.scott {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A { background:#fff;
        BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
        BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
        BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.scott SPAN.current {
        BORDER-RIGHT: #b2e05d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b2e05d 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2e05d 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b2e05d 1px solid; BACKGROUND-COLOR: #b2e05d
}
DIV.scott SPAN.disabled {
        BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/*详细页*/
#line_view_top{ width:978px; min-height:100px; height:auto !important; overflow:hidden; background:#f6f4e9; border:3px #f0ecd3 solid; padding:8px; margin:0px auto; clear:both;}
#line_view_top #left{ width:595px;height:auto; float:left; }
#line_view_top #left #img{width:593px;height:272px; border:1px #ccc solid; background:#fff;}
#line_view_top #left #img #img_big{width:502px;height:272px; float:left;}
#line_view_top #left #img .img_small{width:83px;height:264px; float:left; padding:4px;}
#line_view_top #left #img .img_small ul{width:83px; height:204px; padding:2px 0px;_padding:4px 0px 0px 0px;}
#line_view_top #left #img .img_small li{width:83px;height:47px; padding:2px 0px;  display:block; _display:inline; }
#line_view_top #left #img .img_small img{width:83px;height:47px;}
#line_view_top #left #img .img_small li a img{filter:alpha(opacity=30);}
#line_view_top #left #img .img_small li a:hover img{filter:alpha(opacity=90);}
#line_view_top #left #img .img_small li a:active img{width:79px;height:43px; border:2px solid #a4d954;filter:alpha(opacity=100);}
#line_view_top #left #img .img_small #jt_1_green{width:83px;height:28px;background:url(../images/bg_6.png) no-repeat 0 0 #e3f6bf;background-position:0 -970px; }
#line_view_top #left #img .img_small #jt_1_green a{width:83px;height:28px; line-height:28px; text-align:center; display:block; }
#line_view_top #left #img .img_small #jt_1_green a:hover{width:83px;height:28px; display:block;}

#line_view_top #left #img .img_small #jt_1_grey{width:83px;height:28px;background:url(../images/bg_6.png) no-repeat 0 0 #e7e7e7; background-position:0 -1034px;}
#line_view_top #left #img .img_small #jt_1_grey a{width:83px;height:28px; display:block;}
#line_view_top #left #img .img_small #jt_1_grey a:hover{width:83px;height:28px; display:block;}

#line_view_top #left #img .img_small #jt_2_green{width:83px;height:28px;background:url(../images/bg_6.png) no-repeat 0 0 #e3f6bf;background-position:0 -1001px;}
#line_view_top #left #img .img_small #jt_2_green a{width:83px;height:28px; display:block;}
#line_view_top #left #img .img_small #jt_2_green a:hover{width:83px;height:28px; display:block;}

#line_view_top #left #img .img_small #jt_2_grey{width:83px;height:28px;background:url(../images/bg_6.png) no-repeat 0 0 #e7e7e7; background-position:0 -1064px;}
#line_view_top #left #img .img_small #jt_2_grey a{width:83px;height:28px; display:block;}
#line_view_top #left #img .img_small #jt_2_grey a:hover{width:83px;height:28px; display:block;}



/*详细页 日期*/
#line_view_top #left #date{width:590px;height:310px; border:1px #e6e2ca solid; background:#fff; padding:1px;}
#line_view_top #left #date_title{width:590px; height:37px; line-height:37px; color:#797979; background:url(../images/bg_2.png) repeat-x 0 0 ; background-position:25px -545px;}
#line_view_top #left #date_title #name{ color:#896c3f; font-size:14px; font-weight:bold; padding:0px 15px;}
#line_view_top #left #date_content{ height:267px; }
#line_view_top #left #date_content .date_grey{ font-weight:bold; color:#999999; padding:0px 4px; font-size:13px; float:right;}
#line_view_top #left #date_content .date_red1{font-weight:bold;color:#ff2e00;padding:0px 4px; font-size:13px; float:right; clear:both;}
#line_view_top #left #date_content .date_red2{color:#ff2e00;padding:0px 4px; font-size:13px; float:right;clear:both;}
#line_view_top #left #date_content .date_txt{ float:left;}
#line_view_top #left #date_content .jt_1_green { width:80px; height:20px; display:block;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -1151px;}

#line_view_top #left #date_content .jt_2_green { width:80px; height:20px; display:block;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -1173px;}

#line_view_top #left #date_content .jt_1_grey { width:80px; height:20px; display:block;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -1104px;}

#line_view_top #left #date_content .jt_2_grey { width:80px; height:20px; display:block;background:url(../images/bg_6.png) no-repeat 0 0; background-position:0 -1127px;}

/*详细页 右边*/
#line_view_top #right{ width:363px;height:auto; float:left; padding-left:20px;}
#line_view_top #line_name{width:978px;height:auto; line-height:30px; font-family:"黑体"; font-size:14pt;color:#896c3f; padding-bottom:10px;}
#line_view_top #right #line_info{width:363px;height:93px;border-top:1px solid #e1ddc7; padding-top:10px; line-height:22px; color:#767676;}
#line_view_top #right #line_info #price{font-size:16pt; color:#ff2e00; font-weight:bold;}
#line_view_top #right #line_yd{width:363px;height:auto;  padding:10px 0px 0px 0px;}

#line_yd_box{width:331px; height:auto; background:#fef9dc; border:1px solid #ffd57f; padding:10px 15px;}
#line_yd_box .line_yd_a1{ color:#e07900; line-height:25px;}
#line_yd_box .line_yd_a2{border:1px solid #ffd57f; height:21px; width:230px; line-height:21px;}
#line_yd_box .line_yd_a3{ color:#a0a0a0;}
#line_yd_box .line_yd_a4{ border:1px solid #ffd57f; height:18px; width:20px; line-height:18px;margin:auto;}
#line_yd_box .line_yd_a5{width:18px; height:18px; display:block; background:url(../images/bg_6.png) no-repeat 0 0; background-position:-8px -1200px; margin:auto; text-align:center;}
#line_yd_box .line_yd_a6{width:18px; height:18px; display:block; background:url(../images/bg_6.png) no-repeat 0 0; background-position:-60px -1200px; margin:auto; text-align:center;}
#line_yd_box .line_yd_a7{ width:146px; height:40px; line-height:32px; text-align:center; display:block;  font-family:"黑体"; font-size:14pt; color:#fff; margin-top:5px;}
#line_yd_box .line_yd_a7 a{ width:146px; height:40px; display:block;  color:#fff;font-family:"黑体"; font-size:13pt; background:url(../images/bg_1.png) no-repeat 0 0; background-position:0 -1004px;text-decoration: none;}
#line_yd_box .line_yd_a7 a:hover{ width:146px; height:40px; display:block;  color:#fff;font-family:"黑体"; font-size:13pt; background:url(../images/bg_1.png) no-repeat 0 0; background-position:0 -1044px;text-decoration: none;}

#line_ts{width:363px;height:auto; border-top:1px solid #ffffff; padding:10px 0px;}
#line_ts_box{WIDTH:363px; HEIGHT: 160px;  OVERFLOW-y: scroll; scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-face-color: #edeadb; scrollbar-3dlight-color: #edeadb; scrollbar-darkshadow-color: #edeadb; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #ffffff;}

.holiday_box{ width:1000px; height:auto; clear:both; margin:0px auto;}
.holiday_box_title{ width:1000px; height:30px; border-bottom:#89cd20 solid 3px; }
.holiday_box_title #a1{ width:120px; height:30px; background:#89cd20; line-height:30px; text-align:center; color:#fff; font-weight:bold;float:left; margin-right:2px; font-size:14px;}
.holiday_box_title #a2{ width:120px; height:30px; background:#e3f6bf; line-height:30px; text-align:center; color:#797979; float:left; margin-right:2px; font-size:14px;}
/*详细页 行程*/
.holiday_box_content{width:1000px; height:auto;}
.xc_page{width:974px; height:auto; border-bottom:3px #dadada solid; border-left:3px #dadada solid; border-right:3px #dadada solid; padding:10px;}
.xc_page_day{width:974px; height:auto;padding:0px;}
.xc_page_day ul{width:974px; height:auto;padding:0px;}
.xc_page_day li{width:974px; height:auto; padding:0px;}
.xc_page_classify{width:974px; height:24px; line-height:24px; font-weight:bold; background:#efefef;}
.xc_page_classify #a1{width:60px; height:24px; background:#8ec726; text-align:center; color:#fff; float:left;}
.xc_page_classify #a2{width:120px; height:24px;  text-align:left;  float:left; padding-left:10px;}
.xc_page_classify #a3{width:60px; height:24px;  text-align:right;  float:left;}
.xc_page_content{width:974px; height:auto; padding:10px 0px;}

/*总列表*/
.holiday_add_name{width:990px; min-height:30px; height:auto !important; overflow:hidden; border:3px solid #a3e232; background:#f6f4e8; padding:2px; }
.holiday_add_name p{width:980px; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;border-bottom:1px #CCCCCC solid;}
.holiday_add_name ul{width:990px; height:auto; padding-top:5px;}
.holiday_add_name li{width:186px; height:31px; padding:4px 6px; float:left;}
.holiday_add_name a{width:150px; height:31px; line-height:31px; display:block; background:url(../images/bg_7.png) no-repeat 0 0; background-position:0 0; font-weight:bold; padding-left:36px;}

.holiday_add_line{ width:1000px; height:130px; padding-top:10px; clear:both;}
.holiday_add_line ul{width:998px; height:75px; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; border-bottom:#dddddd 1px solid; padding:10px 0px;}
.holiday_add_line li{width:479px; height:25px; line-height:25px; float:left; padding:0px 10px;}
.holiday_add_line .txt a{width:419px; height:25px; display:block; text-decoration: none;}
.holiday_add_line .txt a:hover{width:419px; height:25px; display:block; text-decoration: none;}
.holiday_add_line .txt{width:419px; height:24px;float:left;border-bottom:#dddddd 1px dashed;}
.holiday_add_line .price{width:60px; height:24px;float:left;border-bottom:#dddddd 1px dashed; color:#ff2e00; font-size:12pt; font-weight:bold;}
.holiday_add_line #title{width:998px; height:34px;border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; background:url(../images/bg_2.png) repeat-x 0 0 ;background-position:57px -123px; line-height:34px;}
.holiday_add_line #title #name{ width:948px; height:34px; float:left;background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:0 0;}
.holiday_add_line #title #name #left{height:34px; width:5px; background:url(../images/bg_1.png) no-repeat 0 0; background-position:0 0;float:left;}
.holiday_add_line #title #name #mid{height:34px; min-width:137px; background:url(../images/bg_2.png) repeat-x 0 0; background-position:0 -585px; float:left; font-size:14px; color:#fff; font-weight:bold;}
.holiday_add_line #title #name #right{height:34px; width:5px; background:url(../images/bg_1.png) no-repeat 0 0; background-position:-142px 0; float:left; }
.holiday_add_line #title #more{ width:50px;height:34px; float:left;}



.holiday_add_line2{ width:1000px; height:auto; padding-top:10px; clear:both;}
.holiday_add_line2 ul{width:998px; height:auto; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid;  padding:10px 0px; clear:both;}
.holiday_add_line2 li{width:479px; height:35px; line-height:35px; float:left; padding:0px 10px;}
.holiday_add_line2 .txt a{width:419px; height:35px; display:block; text-decoration: none;}
.holiday_add_line2 .txt a:hover{width:419px; height:35px; display:block; text-decoration: none;}
.holiday_add_line2 .txt{width:419px; height:34px;float:left;border-bottom:#dddddd 1px dashed;}
.holiday_add_line2 .price{width:60px; height:34px;float:left;border-bottom:#dddddd 1px dashed; color:#ff2e00; font-size:12pt; font-weight:bold;}
.holiday_add_line2 #title{width:998px; height:34px;border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; background:url(../images/bg_2.png) repeat-x 0 0 ;background-position:57px -123px; line-height:34px;}
.holiday_add_line2 #title #name{ width:948px; height:34px; float:left;background:url(../images/bg_1.png) no-repeat 0 0 ; background-position:0 0;}
.holiday_add_line2 #title #name #left{height:34px; width:5px; background:url(../images/bg_1.png) no-repeat 0 0; background-position:0 0;float:left;}
.holiday_add_line2 #title #name #mid{height:34px; min-width:137px; background:url(../images/bg_2.png) repeat-x 0 0; background-position:0 -585px; float:left; font-size:14px; color:#fff; font-weight:bold;}
.holiday_add_line2 #title #name #right{height:34px; width:5px; background:url(../images/bg_1.png) no-repeat 0 0; background-position:-142px 0; float:left; }
.holiday_add_line2 #title #more{ width:50px;height:34px; float:left;}

.holiday_add_line2 #fy{width:998px;  height:30px; background:#efefef; clear:both; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; border-bottom:#dddddd 1px solid;}
/*订单*/
#holiday_cpsj{width:960px;height:180px; padding-bottom:10px; margin-left:10px;}
#holiday_cpsj .ao{width:800px; height:150px; color:#666666; font-size:12px;}

/* 金鑫修改 2013-03-28 开始 */
#holiday_cpxx_classify{width:960px; height:20px; line-height:20px; background:#efefef; font-weight:bold; }
#holiday_cpxx_classify #name{width:383px; height:20px; border-right:1px solid #fff; float:left; padding-left:20px; text-align:left;}
#holiday_cpxx_classify #time{width:129px; height:20px; border-right:1px solid #fff; float:left;text-align:center;}
#holiday_cpxx_classify #price{width:152px; height:20px; border-right:1px solid #fff; float:left;text-align:center;}
#holiday_cpxx_classify #number{width:112px; height:20px; float:left; text-align:center;}
#holiday_cpxx_classify #date{width:140px; height:20px; border-right:1px solid #fff; float:left;text-align:center;}

#holiday_cpxx_content{width:960px; height:40px;  padding:5px 0px;}
#holiday_cpxx_content #name{width:383px; height:40px; line-height:40px; border-right:1px solid #fff; float:left;padding-left:20px;}
#holiday_cpxx_content #time{width:129px; height:40px; line-height:40px; border-right:1px solid #fff; float:left;color:#ff2e00; font-size:12px; font-weight:bold; text-align:center; padding-top:9px;}
#holiday_cpxx_content #price{width:152px; height:40px;line-height:20px; border-right:1px solid #fff; float:left; color:#ff2e00; font-size:12px; font-weight:bold; text-align:center;}
#holiday_cpxx_content #number{width:112px; height:40px; float:left; }
#holiday_cpxx_content #number .line_yd_a4{ border:1px solid #ffd57f; height:18px; width:20px; line-height:18px;margin:auto;text-align:center;}
#holiday_cpxx_content #number .line_yd_a5{width:18px; height:18px; display:block; background:url(../images/bg_6.png) no-repeat 0 0; background-position:-8px -1200px; margin:auto; text-align:center;}
#holiday_cpxx_content #number .line_yd_a6{width:18px; height:18px; display:block; background:url(../images/bg_6.png) no-repeat 0 0; background-position:-60px -1200px; margin:auto; text-align:center;}
#holiday_cpxx_content #date{width:140px; height:20px; border-right:1px solid #fff; float:left;text-align:left;}

#holiday_ddxx_content{width:960px; height:140px; line-height:20px; padding:5px 0px;}
#holiday_ddxx_content #left{width:100px; height:auto; float:left;text-align:right; color:#666666;}
#holiday_ddxx_content #right{width:850px; height:auto; float:left; padding-left:10px;}

/*旅游订单查询等待*/
#holiday_wait{width:960px; height:auto; margin:0px auto; background:#eef9d9; padding:9px; }
#holiday_wait_1{width:821px; min-height:69px; height:auto !important; overflow:hidden;padding:10px 10px 10px 127px; border:1px solid #deaa29; background:#feffe6;}
#holiday_wait_1 .img{ width:48px; height:69px; background:url(../images/bg_1.png) no-repeat 0 0; background-position:-99px -708px; float:left;}
#holiday_wait_1 .txt{width:510px; min-height:30px; height:auto !important; overflow:hidden;float:left; padding-left:10px; line-height:25px;}
#holiday_wait_1 .txt .title{ font-size:13pt; font-family:"黑体"; line-height:35px;}
#sorry_dz{width:938px; height:auto; padding:10px; border:1px solid #81c61b; background:#fff;}
#sorry_dz #title{width:938px; height:25px; line-height:25px; color:#999999;}
#sorry_dz #title strong{ font-size:14px; color:#2e2e2e;}
#sorry_dz .content{ line-height:25px; margin-top:10px;}
#sorry_dz .content .a1{width:140px; height:16px; line-height:16px; }
#sorry_dz .content .a7{width:180px; height:16px; line-height:16px; }
#sorry_dz .content .a8{ color:#999999; padding-left:10px;}
#sorry_dz #else1{width:690px; height:auto; padding-left:10px; text-align:left;}
#sorry_dz #else1 .a1{width:680px; height:50px; }
/* 金鑫修改 2013-03-28 结束 */


/*-----/////////行程显示页面选项卡<<特色、行程按排等>>样式//////-----------------*/
.nTabc{float: left; width:1000px; margin: 0px;}
.nTabc .TabTitle{
	clear: both;
	height:30px;
	overflow: hidden;
	width:1000px;
	border-bottom-width:2px;
	border-bottom-style: solid;
	border-bottom-color: #89CD20;
}
.nTabc .TabTitle ul{border:0;margin:0;padding:0;}
.nTabc .TabTitle li{
	float: left;
	width:auto;
	height:auto;
	cursor: pointer;
	list-style-type: none;
	font-size:14px;
	margin-right: 3px;
}
.nTabc .TabTitle .active{
	height:30px;
	width:100px;
	text-align:center;
	line-height:30px;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #89CD20;
}

.nTabc .TabTitle .normal{
	height:30px;
	width:100px;
	text-align:center;
	line-height:30px;
	color:#797979;
	background-color: #E3F6BF;
}
.nTabc .TabContent{width:1000px; float: left; height: auto; z-index:-999; padding-left:0px; padding-right:0px; padding-top:0px;padding-bottom:10px;}
.none {display:none; }
.nonec {height:auto; width:1000px; float: left;}

/*切换城市*/
#city_qh{ height:30px; width:250px; clear:both; z-index:999; position:relative;}
#city_dl{ height:30px; width:120px; float:left;line-height:30px; text-align:left;background:url(../images/bg_23.png);background-position:0 -60px;}
#city_dl h3{ cursor:pointer; line-height:28px; height:28px; font-size:12pt; font-weight:bold; font-family:"黑体"; color:#333333;  display:block;   border:1px #CCCCCC solid;padding-left:15px;}
#city_dl a{display:block; line-height:24px;color:#666666;padding-left:15px;}
#city_dl a:hover{background-color:#eee; color:#000;padding-left:15px;}
#city_dl div{width:118px;display:none; border:1px solid #CCCCCC; border-top:none; background:#FFFFFF; margin-top:-1px;}
#city_hrb{ height:30px; width:110px; float:left;line-height:35px; text-align:left;font-size:12px; font-family:"黑体"; color:#999999; padding-left:10px;}

/*在线客服*/
.main_head {
	BACKGROUND: url(../images/img3-5_2.png) no-repeat
}
* HTML .main_head {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML .main_head {
	BACKGROUND: url(../images/img3-5_2.png) no-repeat
}
.info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
* HTML .info {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y
}
* + HTML .info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
.down_kefu {
	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
* HTML .down_kefu {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
* + HTML .down_kefu {
	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
.Obtn {
	MARGIN-TOP: 45px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
* HTML .Obtn {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_1.png",sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px
}
* + HTML .Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
.qqtable SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.qqtable A {
	TEXT-DECORATION: none
}
.qqtable A:hover {
	TEXT-DECORATION: none
}
.qun {
	BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px
}
.qun SPAN {
	COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.btn_yzm
    {
        background: url(/images/sjyzm2.jpg) top left no-repeat;
        width: 107px;
        height: 28px;
        line-height: 28px;
        font-family: 黑体;
        font-size: 12px;
        border: none;
        color: #396600;
    }
    .btn_yzm2
    {
        background: url(/images/sjyzm1.jpg) top left no-repeat;
        width: 107px;
        height: 28px;
        line-height: 28px;
        font-family: 黑体;
        font-size: 12px;
        border: none;
        color: #8a8a8a;
    }
    

.holidayorder_cancel {width: 70px; height: 22px; line-height:22px; border: none; background:url(/images/index888.jpg) left  no-repeat; color:#fff;font-size:12px; font-family:黑体; text-align:center; padding-left:0px;}

.bq{ color: #e90; text-decoration:none; cursor:pointer; font-size:14px;}
.bq:hover{ color: #ffa800; text-decoration:underline; font-size:14px;}
